package com.mitlab.dev.draw.samleClass;
import java.util.Date;


/**
 * 
 * <p>标题:库信息BO </p>
 * <p>描述: </p>
 * <p>公司: www.chinaunicom.com</p>
 * @author wuxinyong
 * @Time 2016-9-3 上午11:44:24
 */
public class NumberStoreInfoBO {
//	STORE_ID	资源库ID	int
//	PARENT_STORE_ID	资源库ID	int
//	STORE_NAME	资源库名称	varchar(60)
//	STORE_TYPE	库类型：1：号管理库，2：号专业库，3：卡库	int
//	DEPART_CODE	部门编码	varchar(7)
//	STORE_CODE	"库位编码
//	拼接方法：比如本部门标识是111111，而上级部门的关系节点串是000000，那么该字段填000000111111
//	"	varchar(255)
//	PROVINCE_CODE	省份编码	varchar(2)
//	AREA_CODE	地市编码	varchar(6)
//	COUNTY_CODE	区县编码	varchar(6)
//	LIMIT_VALUE	最大号码数	int
//	LIMIT_DEPT_NUM	最大部门数	int
//	EFF_DATE	生效时间	datetime
//	EXP_DATE	失效时间	datetime
//	OPER_DEPART_CODE	操作部门	varchar(7)
//	OPER_STAFF_NO	操作工号	varchar(20)
//	OPER_TIME	操作时间	datetime
//	CHANNEL_TYPE		int
	
	/** 资源库ID	int */
	private int storeId;
	
	/** 上级库ID	int */
	private int parentStoreId;
	
	/** 资源库名称	varchar(60) */
	private String storeName;
	
	/** 库类型：1：号管理库，2：号专业库，3：卡库	int */
	private int storeType;
	
	/** 部门编码	varchar(7) */
	private String departCode;
	
	/** "库位编码 */
	private String storeCode;
	
	/** 省份编码	varchar */
	private String provinceCode;
	
	
	/** 地市编码	varchr*/
	private String areaCode;
	
	/** 地区县编码	varchr*/
	private String conuntyCode;
	
	/** 最大号码数	*/
	private int limitValue;
	
	/** 最大部门数	*/
	private int limitDeptNum;
	
	/** 生效时间		*/
	private Date effDate;
	
	/** 失效时间		*/
	private Date expDate;
	
	/** 操作部门	varchr*/
	private String operDepartCode;
	
	/** 操作工号	varchr*/
	private String operStaffNo;
	
	/** 操作时间			*/
	private Date operTime;
	
	/** CHANNEL_TYPE*/
	private int channelType;

	
    /**
     * @return the storeId
     */
    public int getStoreId() {
    	return storeId;
    }

	
    /**
     * @param storeId the storeId to set
     */
    public void setStoreId(int storeId) {
    	this.storeId = storeId;
    }

	
    /**
     * @return the parentStoreId
     */
    public int getParentStoreId() {
    	return parentStoreId;
    }

	
    /**
     * @param parentStoreId the parentStoreId to set
     */
    public void setParentStoreId(int parentStoreId) {
    	this.parentStoreId = parentStoreId;
    }

	
    /**
     * @return the storeName
     */
    public String getStoreName() {
    	return storeName;
    }

	
    /**
     * @param storeName the storeName to set
     */
    public void setStoreName(String storeName) {
    	this.storeName = storeName;
    }

	
    /**
     * @return the storeType
     */
    public int getStoreType() {
    	return storeType;
    }

	
    /**
     * @param storeType the storeType to set
     */
    public void setStoreType(int storeType) {
    	this.storeType = storeType;
    }

	
    /**
     * @return the departCode
     */
    public String getDepartCode() {
    	return departCode;
    }

	
    /**
     * @param departCode the departCode to set
     */
    public void setDepartCode(String departCode) {
    	this.departCode = departCode;
    }

	
    /**
     * @return the storeCode
     */
    public String getStoreCode() {
    	return storeCode;
    }

	
    /**
     * @param storeCode the storeCode to set
     */
    public void setStoreCode(String storeCode) {
    	this.storeCode = storeCode;
    }

	
    /**
     * @return the provinceCode
     */
    public String getProvinceCode() {
    	return provinceCode;
    }

	
    /**
     * @param provinceCode the provinceCode to set
     */
    public void setProvinceCode(String provinceCode) {
    	this.provinceCode = provinceCode;
    }

	
    /**
     * @return the areaCode
     */
    public String getAreaCode() {
    	return areaCode;
    }

	

	/**
     * @param areaCode the areaCode to set
     */
    public void setAreaCode(String areaCode) {
    	this.areaCode = areaCode;
    }

	
    /**
     * @return the conuntyCode
     */
    public String getConuntyCode() {
    	return conuntyCode;
    }

	
    /**
     * @param conuntyCode the conuntyCode to set
     */
    public void setConuntyCode(String conuntyCode) {
    	this.conuntyCode = conuntyCode;
    }

	
    /**
     * @return the limitValue
     */
    public int getLimitValue() {
    	return limitValue;
    }

	
    /**
     * @param limitValue the limitValue to set
     */
    public void setLimitValue(int limitValue) {
    	this.limitValue = limitValue;
    }

	
    /**
     * @return the limitDeptNum
     */
    public int getLimitDeptNum() {
    	return limitDeptNum;
    }

	
    /**
     * @param limitDeptNum the limitDeptNum to set
     */
    public void setLimitDeptNum(int limitDeptNum) {
    	this.limitDeptNum = limitDeptNum;
    }

	
    /**
     * @return the effDate
     */
    public Date getEffDate() {
    	return effDate;
    }

	
    /**
     * @param effDate the effDate to set
     */
    public void setEffDate(Date effDate) {
    	this.effDate = effDate;
    }

	
    /**
     * @return the expDate
     */
    public Date getExpDate() {
    	return expDate;
    }

	
    /**
     * @param expDate the expDate to set
     */
    public void setExpDate(Date expDate) {
    	this.expDate = expDate;
    }

	
    /**
     * @return the operDepartCode
     */
    public String getOperDepartCode() {
    	return operDepartCode;
    }

	
    /**
     * @param operDepartCode the operDepartCode to set
     */
    public void setOperDepartCode(String operDepartCode) {
    	this.operDepartCode = operDepartCode;
    }

	
    /**
     * @return the operStaffNo
     */
    public String getOperStaffNo() {
    	return operStaffNo;
    }

	
    /**
     * @param operStaffNo the operStaffNo to set
     */
    public void setOperStaffNo(String operStaffNo) {
    	this.operStaffNo = operStaffNo;
    }

	
    /**
     * @return the operTime
     */
    public Date getOperTime() {
    	return operTime;
    }

	
    /**
     * @param operTime the operTime to set
     */
    public void setOperTime(Date operTime) {
    	this.operTime = operTime;
    }

	
    /**
     * @return the channelType
     */
    public int getChannelType() {
    	return channelType;
    }

	
    /**
     * @param channelType the channelType to set
     */
    public void setChannelType(int channelType) {
    	this.channelType = channelType;
    }
    
    
    /* (non-Javadoc)
     * @see java.lang.Object#toString()
     */
    @Override
    public String toString() {
	    return "NumberStoreInfoBO [storeId=" + storeId + ", parentStoreId=" + parentStoreId + ", storeName=" + storeName + ", storeType=" + storeType + ", departCode=" + departCode + ", storeCode="
	            + storeCode + ", provinceCode=" + provinceCode + ", areaCode=" + areaCode + ", conuntyCode=" + conuntyCode + ", limitValue=" + limitValue + ", limitDeptNum=" + limitDeptNum
	            + ", effDate=" + effDate + ", expDate=" + expDate + ", operDepartCode=" + operDepartCode + ", operStaffNo=" + operStaffNo + ", operTime=" + operTime + ", channelType=" + channelType
	            + "]";
    }

}
